- length
size_t length()
Undocumented in source. Be warned that the author may not have intended to support it.
- opApply
int opApply(_opApplyFn dg)
Undocumented in source. Be warned that the author may not have intended to support it.
- opAssign
auto ref opAssign(string value)
Undocumented in source. Be warned that the author may not have intended to support it.
- opAssign
auto ref opAssign(immutable(char)* value)
Undocumented in source. Be warned that the author may not have intended to support it.
- opCast
string opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(R other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
auto ref opIndex(size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opOpAssign
auto ref opOpAssign(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
- preAllocate
void preAllocate(uint howMuch)
This function serves to allocate before put. This will make less allocations occur while iterating
this struct as an OutputRange.
- preAllocate
void preAllocate(ulong howMuch)
Undocumented in source. Be warned that the author may not have intended to support it.
- put
void put(char c)
Make this struct OutputRange compatible
- toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateBorrowed
bool updateBorrowed(size_t length)
If it was borrowed, allocate new memory.
RefCounted, @nogc string, OutputRange compatible,